put (somebody) on the spot

Translations
mettre quelqu’un dans l’embarras